/*****************************************************************************
(1024 X 768)
*****************************************************************************/
@media only screen and (min-width: 980px) and (max-width: 1200px)
{
    .pricing .price { padding: 27px 15px 17px; }
    .pricing .plan-features { padding-left: 15px; padding-top: 23px; width: 167px; }
    .partners .caroufredsel_wrapper { width: 90% !important; }
    footer .send-message input[type="submit"] { margin-left: 20px; }
}


/****************************************************************************
(800 X 600) + (768 X 1024)
****************************************************************************/
@media only screen and (min-width: 768px) and (max-width: 979px)
{
    .trainer h4 { font-size: 12px; }
    .trainer h5 { font-size: 10px; }
    .trainer .overlay p { display: none; }
    .pricing .price { float: none; }
    .pricing span { display: none; }
    .pricing .plan-features { float: none; padding: 0px 20px 20px; }
    .partners .caroufredsel_wrapper { width: 90% !important; }
    footer .social-network p { width: 50%; }
    footer .send-message textarea { width: 90%; margin-bottom: 16px; }
    footer .send-message h6 { display: block; }
}


/****************************************************************************
{320 X 480} + (480 X 320) + (600 X 800)
****************************************************************************/
@media only screen and (max-width: 767px)
{
    header .slicknav_menu { display:block; }
    #top-menu { display:none; }
    .welcome { padding: 0px 20px; }
    .trainers { padding: 0px 20px 55px; }
    .trainers .trainer { margin-left: auto; margin-right: auto; }
    .gallery { padding: 0px 20px; }
    .gallery .gallery-pics img { width: 100%; }
    .pricing { padding: 0px 20px; }
    .pricing .price { float: none; }
    .pricing span { display: none; }
    .pricing .plan-features { float: none; padding: 0px 20px 20px; }
    .partners .caroufredsel_wrapper { width: 90% !important; }
    footer { padding: 0px 20px; }
    footer .social-network p { max-width: 90%; }
    footer .send-message textarea { width: 90%; margin-bottom: 16px; }
    footer .send-message input[type="submit"] { display: block; }
    footer .contact-info { margin-bottom: 30px; }
}